package com.ktgj.other.domain;

import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ktgj.common.core.annotation.Excel;
import com.ktgj.common.core.web.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 et_offline_order
 * 
 * @author ruoyi
 * @date 2022-07-22
 */
public class EtOfflineOrder implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long orderid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long jsjid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String name;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String cardno;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String phone;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date scheduledtime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String city;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String sceneryname;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String tickettype;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date traveltime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String screeningtime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ticketnum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ticketpartner;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String partnerordernumber;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long amount;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String paytype;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date deletetime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long provinceid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long cityid;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public void setOrderid(Long orderid)
    {
        this.orderid = orderid;
    }

    public Long getOrderid() 
    {
        return orderid;
    }
    public void setJsjid(Long jsjid) 
    {
        this.jsjid = jsjid;
    }

    public Long getJsjid() 
    {
        return jsjid;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setCardno(String cardno) 
    {
        this.cardno = cardno;
    }

    public String getCardno() 
    {
        return cardno;
    }
    public void setPhone(String phone) 
    {
        this.phone = phone;
    }

    public String getPhone() 
    {
        return phone;
    }
    public void setScheduledtime(Date scheduledtime) 
    {
        this.scheduledtime = scheduledtime;
    }

    public Date getScheduledtime() 
    {
        return scheduledtime;
    }
    public void setCity(String city) 
    {
        this.city = city;
    }

    public String getCity() 
    {
        return city;
    }
    public void setSceneryname(String sceneryname) 
    {
        this.sceneryname = sceneryname;
    }

    public String getSceneryname() 
    {
        return sceneryname;
    }
    public void setTickettype(String tickettype) 
    {
        this.tickettype = tickettype;
    }

    public String getTickettype() 
    {
        return tickettype;
    }
    public void setTraveltime(Date traveltime) 
    {
        this.traveltime = traveltime;
    }

    public Date getTraveltime() 
    {
        return traveltime;
    }
    public void setScreeningtime(String screeningtime) 
    {
        this.screeningtime = screeningtime;
    }

    public String getScreeningtime() 
    {
        return screeningtime;
    }
    public void setTicketnum(Long ticketnum) 
    {
        this.ticketnum = ticketnum;
    }

    public Long getTicketnum() 
    {
        return ticketnum;
    }
    public void setTicketpartner(String ticketpartner) 
    {
        this.ticketpartner = ticketpartner;
    }

    public String getTicketpartner() 
    {
        return ticketpartner;
    }
    public void setPartnerordernumber(String partnerordernumber) 
    {
        this.partnerordernumber = partnerordernumber;
    }

    public String getPartnerordernumber() 
    {
        return partnerordernumber;
    }
    public void setAmount(Long amount) 
    {
        this.amount = amount;
    }

    public Long getAmount() 
    {
        return amount;
    }
    public void setPaytype(String paytype) 
    {
        this.paytype = paytype;
    }

    public String getPaytype() 
    {
        return paytype;
    }
    public void setDeletetime(Date deletetime) 
    {
        this.deletetime = deletetime;
    }

    public Date getDeletetime() 
    {
        return deletetime;
    }
    public void setProvinceid(Long provinceid) 
    {
        this.provinceid = provinceid;
    }

    public Long getProvinceid() 
    {
        return provinceid;
    }
    public void setCityid(Long cityid) 
    {
        this.cityid = cityid;
    }

    public Long getCityid() 
    {
        return cityid;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("orderid", getOrderid())
            .append("jsjid", getJsjid())
            .append("name", getName())
            .append("cardno", getCardno())
            .append("phone", getPhone())
            .append("scheduledtime", getScheduledtime())
            .append("city", getCity())
            .append("sceneryname", getSceneryname())
            .append("tickettype", getTickettype())
            .append("traveltime", getTraveltime())
            .append("screeningtime", getScreeningtime())
            .append("ticketnum", getTicketnum())
            .append("ticketpartner", getTicketpartner())
            .append("partnerordernumber", getPartnerordernumber())
            .append("amount", getAmount())
            .append("paytype", getPaytype())
            .append("createTime", getCreateTime())
            .append("deletetime", getDeletetime())
            .append("provinceid", getProvinceid())
            .append("cityid", getCityid())
            .toString();
    }
}
